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