All apartments in Somerville
Find more places like
12 Teele Ave..
How many bedrooms do you need?
/
/
12 Teele Ave.

12 Teele Ave.

(617) 977-6902

Location

12 Teele Avenue, Somerville, MA 02144
Medford Hillside

Amenities

Granite counters
Hardwood floors
Dishwasher
Air conditioning
Internet access
Garbage disposal
Unit Amenities
air conditioning
dishwasher
garbage disposal
granite counters
hardwood floors
Property Amenities
internet access
Terms: One year lease

Property Details (Fees & Lease)

Listing Provided by Listanza

Property Status: Off The Market

Frequently Asked Questions