You must be logged in to save a search.

Refresh This Search

Refresh the search to include only properties within the current map

You can save area to search it later by registering!
Zip: 22312
Price-min: $199,950
Price-max: $230,050
Clear All
Showing 3 properties
401 N Armistead St #105
401 N Armistead St #105 $215,000
301 N Beauregard St #203
301 N Beauregard St #203 $206,500
527 N Armistead St #303
527 N Armistead St #303 $225,000