magoun square

$589,900
70 Albion St #1 Somerville, MA
Sold
  • 812 Sq Ft
  • 2 Beds
  • 2 Baths

Get your Instant Home Value…