houses for rent by private owner in petersburg, va