Cushman & Wakefield sells 310-unit self-storage facility in Louisville
Cushman & Wakefield completed the sale of Fort Locks Self Storage in Louisville, Kentucky. Located at 7650 Dixie Highway, the project contains 51,900 rentable square…