Homes for sale - 139-15 83rd Avenue #528, Briarwood, NY 11435 – MLS...