13704 Buzz Aldrin Ln
Herndon, VA
Property Details
$789,900
List Price
4
Beds
4
Baths
2,680
Square Feet
2014
Year Built
1195sf
Lot Size
Photo Gallery
Show More