21 Sciarappa: Renovated 3-br residences with parking in East Cambridge
21 Sciarappa is another quality renovation by Cambridge Property Development. Two appealing condominium residences in East Cambridge near the Green Line station at Lechmere. Renovations now underway. Expected completion date is fall 2013. Each residence features 3 bedrooms, 2.5 baths, and parking. …more



















