St. Stephen's Tower Apartments 25 Pleasant Street, Lynn, MA 01902