$679,900 -
2016 Armstrong Terrace
Jeffersonton ,
VA 22724
County: Culpeper