This is a multi family home. This home is located at 8904 148th St APT 2I, Jamaica, NY 11435.Show more