Updated Today COMPARE Windsor at Maxwell's Green 1 Maxwells Grn, Somerville, MA 02144 Studio - 3 Beds$2,855 - $8,575