19219 MILL SITE PL

Leesburg, VA, 20176
Under Contract
$1,150,000Price
5Beds
6Baths
5766sqft
Courtesy of: CENTURY 21 New Millennium

19219 MILL SITE PL

Leesburg, VA, 20176
Under Contract
$1,150,000Price
5Beds
6Baths
5766sqft