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