This is a apartment home. This home is located at 9045 149th St #JHST162T, Jamaica, NY 11435.Show more