$599,900 -
310 Charles Street
Fredericksburg ,
VA 22401
County: Fredericksburg City