73-59 196th Street, Fresh Meadows, NY 11366 - MLS#3322404 - Stella ...