This is a apartment home. This home is located at 8919 168th Pl #JHSTAA381S, Jamaica, NY 11432.Show more