Apartment Unit 6 at 62 Howard Street 6, Somerville, MA 02144 - HotPads