301 SOPHIA ST

Fredericksburg, VA, 22401
$1,295,000Price
1Beds
2Baths
Courtesy of: Century 21 Redwood Realty

301 SOPHIA ST

Fredericksburg, VA, 22401
$1,295,000Price
1Beds
2Baths