Property Code: 3580769 – 99-66 Lockwood Court, Howard Beach, NY, 11414