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