309 W Park Avenue #NE, Long Beach, NY 11561 - MLS#3315117 - Stella ...