All apartments in Somerville
Find more places like
18 Montrose.
How many bedrooms do you need?
/
/
18 Montrose

18 Montrose

(401) 595-4989

Location

18 Montrose Street, Somerville, MA 02143
Winter Hill

Amenities

Parking
Property Amenities
parking
APL75685621 - Rare find in Spring Hill! 3 Bed 3 Bath, newly reno'ed, 2 Off-Street Parking!

Property Details (Fees & Lease)

Listing Provided by Listanza

Property Status: Off The Market

Frequently Asked Questions