14120 Lake Yale Road
Umatilla, FL 32784

3 Beds | 2 Baths | 1728 Sqft | Built In 2008 | 739,900