Experience Gloversville living at 223 S Main St. The 12078 location in Gloversville is an ideal place for residents. Be sure to see the current floorplan options. From amenities to floorplan options, the team of leasing professionals is excited to help you find the perfect fit. Drop by to ask about the current floorplan availability.