This is a apartment home. This home is located at 8905 146th St #JHSTAA92H, Jamaica, NY 11435.Show more