81-08 Main St, Briarwood, NY 11435 - MLS#3332128 - Stella Shalamova...