On-market Ball Square Apartments
2 Bed Apt, 34 Boston Ave, Somerville, MA 021445 Bed Apt, 25 Warner St, Unit #2, Somerville, MA 021442 Bed Apt, 42 Prichard Ave, Unit 42A, Somerville, MA 021447 Bed Apt, 63 Prichard Ave, Somerville, MA 021443 Bed Apt, 53 Rogers Ave, Unit 1, Somerville, MA 02144