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