101 LEIGH PL

Charlottesville, VA, 22902
Active
$307,000Price
3Beds
2Baths
1120sqft
Courtesy of: KELLER WILLIAMS ALLIANCE - CHARLOTTESVILLE

101 LEIGH PL

Charlottesville, VA, 22902
Active
$307,000Price
3Beds
2Baths
1120sqft