139-15 83 Avenue #503, Briarwood, NY 11435 - MLS#3345368 - Stella S...