Go To Moderator MenuYou are currently logged in as: 
Log Out
and / or
and / or
Factory Square Apartments
12 Water Street, Mystic, CT 06355
0 User Responses

You can't beat living in Downtown Mystic at Factory Square! I have lived there for 2 1/2 years and am moving for work. I never once had a major problem and the staff is EXTREMELY accommodating and helpful. The greatest thing about Factory Square is location, location, location. It is a walk to anything in Mystic and beautiful views every day. I would hands down recommend this place to anyone.

Nearby Apartments