206 Lenox Ln - the Julia, Lenox, NY 13032 - Homesnap