The Freedom Self Storage property at 30630 State Highway 74 in Homeland, CA sold in early April for $9.5 million. The 91,354-square-foot self-storage facility and car wash was built in 2004. Significant finishing work and construction was completed on the property.