Luxury Meets Modern Living in Turtle Bay

959 First Avenue, 11C