This is a single family home. This home is located at 96-63 24 Ave, New York City, NY 11369.Show more