Located in the charming city of Umatilla, Florida, this great property offers a peaceful setting in a community known for its natural beauty and small town appeal. Surrounded by lakes and scenic landscapes, the area provides plenty of opportunities f...