71 Atwood St Revere, Ma
71 Atwood St is a spacious 3 bedrooms 2.5 bathroom townhouse that expands over 3 floors of living. Located minutes from Revere Beach, major transit lines, and minutes from downtown Boston. Homeowners will enjoy a tranquil setting in their back yard which abuts conservation land.
Click for Video Tour