Village Walk Homes & Townhouses

3 Units on Kiln Road
Essex Junction, Vermont
$375,000+