New listing
4 bd
$4,100
Base rent
24 Teele Ave, Somerville, MA 02144
Dog friendly • In unit laundry • Dishwasher