This is a apartment home. This home is located at 8802 144th St #JHST011E, Jamaica, NY 11435.Show more