Updated Today COMPARE Alterra at Overlook Ridge 11 Overlook Ridge Dr, Revere, MA 02151 Studio - 2 Beds $1,830 - $5,736