18312A 58th Avenue UNIT A, Fresh Meadows, NY 11365 Zillow(03) Author Dalbo 17 Mar 2025 Save Image Image gallery: House For Rent On Zillow