2 Wks Ago COMPARE 257 Powder House Blvd, Somerville, MA 02144 Unit 257 Apartment for Rent 3 Beds$2,850