View Property 177-18 Wexford Terrace, Jamaica, NY 11432 Welcome to 177-18 Wexford Terrace,… Closed Project