An interactive map showing the location of Duplex at 22-26 Johnson Street, Burlington, Chittenden, Vermont, USA.