E OHIO AVENUE, Lake Helen, FL 32744 - MLS#O5955833 - People's Trust...