$654,900
5
Beds
⋅
4
Baths
⋅
VASP2045396
MLS
⋅
PENDING
Status
7615 Old Beckenham Ln, Spotsylvania