Teele Square Apartments for Rent: 4 Listings

Teele Square is “Davis Square at a discount.” Located near Tufts University and less than 10 minutes from Davis, it has plenty of its own restaurants and cafes as well. It’s a great value and an enjoyable place to live.

Click on column header to sort

Summary View / Detail View
Apartment Picture Somerville/Tufts *Granite, Stainless * Parking * Yard * Fresh paint

Click for Details >>
SomervilleTufts2111/1/2022$2,650Full Fee
Apartment Picture Teele / Davis Sq - 3 Bed Plus Study with Modern Kitchen

Click for Details >>
SomervilleTeele Square3+110/1/2022$3,000Full Fee
Apartment Picture Somerville/Tufts 2 Bedroom

Click for Details >>
SomervilleTufts219/1/2022$3,300Full Fee
Apartment Picture Teele Sq/Davis Square 4BR - Updated Kitchen- Laundry

Click for Details >>
SomervilleTeele Square419/27/2022$4,000Full Fee