Harbor Point on the Bay Apartments 24 Oyster Bay Road, Boston, MA 02125