$519,900 -
10228 N Hampton Lane
Fredericksburg ,
VA 22408
County: Spotsylvania