Storage Masters of Umatilla is located in Umatilla, FL which is part of Lake County in Central Florida. The Census Department has shown a 45% population growth in the last 10 years. Umatilla is a thriving family-oriented community offering lots of recreational activities such as boating, hiking, camping and hunting. The recreational lifestyle is why Umatilla has seen such rapid population growth.
Occupancy and revenue growth for this facility continues to rise despite the lack of an active w...
View This Property