Neptune Towers are twin high-rises located in the heart of Lynn, Massachusetts. Constructed in 1970, Neptune Towers are the tallest buildings in Lynn and offer spectacular views of the ocean from one side, and Boston and the North Shore from the other. Conveniently located within walking distance to schools, shopping, restaurants, public transportation. Community amenities include laundry facilities, community room, beautiful landscaping, ample parking, 24-hour emergency maintenance, 24-hour video surveillance and on-site management.
Some wheelchair units.