$275,000
3 bed 2.0 bath 1,869 sqft 0 acre lot
262 Newton St Orange, VA 22960
$337,000
3 bed 1.0 bath 1,160 sqft 1 acre lot
20296 Constitution Hwy Orange, VA 22960