20919 Royal Villa Ter.
Sterling, VA20165

2 beds2 full baths1 half bath2711 sqft

$599,000

Sold