Skip to main content


The 12-14 Second Street Apartments are located centrally to many of Cambridge's essentials:
- Footsteps away from the Green Line's Lechmere Station
- 6 minutes to the CambridgeSide Galleria
- 8 minutes to Star Market & Walgreens
- 10 minutes to the Boston Museum of Science
- 20 minutes to the Massachusetts Institute of Technology
- 20 minutes to Inman Square