134 Otter Lane Posted on May 7, 2018 134 OTTER LANE | BEAVER LAKE ESTATES | FLUVANNA $275,000 – $300,000