183-03 58th Avenue #B, Fresh Meadows, NY 11365 - Homesnap