$3,300

5 SHALE CT, Fredericksburg, VA, 22406

ACTIVE