HOUSTON — Central Southwest Texas Development LLC (CSW) will develop a 1,311-unit self-storage facility at 10411 Westheimer Road in Houston’s Westchase neighborhood. The five-story, 132,350-square-foot property will be located in a neighborhood that features an average annual household income of about $91,000 within a three-mile radius. Griffin Guthneck and C.W. Sheehan of JLL arranged an undisclosed amount of floating-rate construction financing for the project on behalf of CSW. The lender was not disclosed. A timeline for construction has not yet been determined.