PendingUnder contract$385,0008 acresSpotsylvania County4 bd, 3 ba • 2,706 sq ftSpotsylvania, VA 22551
PendingUnder contract$389,9006.68 acresWestmoreland County2 bd, 1.5 ba • 1,584 sq ftColonial Beach, VA 22443