53-35 Hollis Court Boulevard, Fresh Meadows, NY 11365 - Homesnap