4 Days Ago COMPARE 92 Powder House Blvd, Somerville, MA 02144 Apartment for Rent 2 Beds $3,800 - $4,000