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