This is a apartment home. This home is located at 14416 Tuskegee Airmen Way #2, Jamaica, NY 11435.Show more