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