711 Shore Road #3O, Long Beach, NY 11561 - MLS#3313027 - Ifoma Pier...