66 Elmwood Street, Somerville, MA 02144 Teele Square
Amenities
Dishwasher
Parking
Unit Amenities
dishwasher
Property Amenities
parking
Located in the Davis Square area of Somerville. This is a 2 bedroom / 1 bathroom apartment in a Two-Family. Eat-in kitchen with dishwasher. Short walk down Holland St to Davis Sq. (Reference #142055)
Property Details (Fees & Lease)
Income Requirement
Must have 3x the rent in total household income (before taxes)