Property Code: 838098 – 94-11 59th Avenue Unit D17, Elmhurst, NY, 11373