This is a multi family home. This home is located at 9504 Allendale St #2, Jamaica, NY 11435.Show more