Specials Updated Today COMPARE Windsor at Oak Grove 12 Island Hill Ave, Melrose, MA 02176 1 - 2 Beds $2,735 - $7,645