The Cara Boston
Update
04/16/20
Fire Alarm Permit Pulled for The Cara Boston
A permit for fire alarm install has been pulled for the 57 unit apartment building, The Cara Boston. The building which sits on the Roxbury/Dorchester line, near the Newmarket MBTA station and the South Bay Center will feature 27 studios, 18 one-bedrooms, and 12 two-bedrooms along with a resident clubroom and fitness center.