SOUTH VILLAGE 124 Under Construction in South Village 73 Stafford St South Burlington, VT Status: Under Construction Type: Home Contact Us