Homes for sale - LOT 23 NEW RIVER OAKS, VA 24312 – MLS#A10955535 - ...