Campus Flats: 23-35 Main Street is multifamily apartment complex that was constructed in 2015. It is located at 23 Main Street in Dover, Urban Boston, and features a total number of 50 units. The property’s unit mix is a combination of Four Bedroom/Four Bath, One Bedroom, Three Bedroom/Three Bath, with a total unit size of 63,350 SqFt.