Apartment Unit 6 at 62 Howard Street 6 (Off-Market), Somerville, MA 02144 | HotPads