Tucked away on its own little knoll, surrounded by lush and beautiful Views of Nature everywhere you look. Located in one of Weston's most sought-after