23
10708 Ballantraye Dr
Fredericksburg, VA 22407
$389,900 USD
1,482 SF
1
Unit
1,482 SF
$389,900 USD
Medical