Upland , CA – March 22, 2018 – Lee & Associates, one of the largest national commercial real estate firms, has completed the sale of Foothill You-Stor located at 1808-10 W Foothill Blvd., Upland CA. This Self-Storage facility is approximately 69,000 Sq. Ft., and is situated on 5.4 Acres of land; The facility was branded as Foothill You-Stor but will be completely remodeled and operated as an US Storage Centers Facility in the Future. The…