53-38 196th Street, Fresh Meadows, NY 11365 - MLS#3313738 - Stella ...