Ball Square, Somerville, MA

MLS# 72181958
Rental ⚫

106 Glenwood Road, Ball Square, Somerville, MA 02143

FOR RENT

$3,200

3 Bedrooms • 1 Bathrooms • 1600 SqFt

Spacious 3 bedroom apartment featuring an extra bonus room that can be used a...