accessibility icon

We have an optimized web accessible version of this site available. Click here to view.

Skip to main content
119-121 Towne Street Stamford, CT 06902 203-263-1556
a living room filled with furniture and a table

Spaces Made For You


Which Will You Choose?

Make yourself at home in one of our apartments available for rent in Stamford, CT.

We offer eighteen spacious floor plans that range from studio, one, two, and three bedroom options at 121 Towne Apartments. Find the perfect fit for you in Stamford, CT.