$1,050,000 - Hillside Drive Lot 6a, New Baltimore, VA 20187
Hillside Drive Lot 6a
New Baltimore,
VA
20187
County: Fauquier