Updated Today COMPARE Alterra at Overlook Ridge 11 Overlook Ridge Dr, Revere, MA 02151 2 Beds$2,630 - $6,220