271-03 80th Avenue, Floral Park, NY 11004 - MLS#3124315 - Stella Sh...