142-09 84th Drive, Briarwood, NY 11435 - MLS#3327454 - Stella Shala...