-
-
Townhouse For Sale307 Ebaugh Drive SE, LEESBURG, VA
$680,000
- 3 beds
- 4 baths
- 2,618 sqft
- 3,485 sqft lot
-
-
Townhouse For Sale328 Pink Azalea Terrace SE, LEESBURG, VA
$645,000
- 4 beds
- 4 baths
- 2,180 sqft
- 1,742 sqft lot
-
-
Townhouse For Sale203 Shenandoah Street SE, LEESBURG, VA
$450,000
- 3 beds
- 3 baths
- 1,640 sqft
- 2,178 sqft lot
-
-