This is a apartment home. This home is located at 9044 144th Pl #JHSTAA96G, Jamaica, NY 11435.Show more