Buda Public Storage Open for Business
Capella Capital Partners completed their Buda storage project mid December 2018 and now open for business. The facility located at Interstate 35 and Goforth Road in Buda, Texas offers 580 climatized and non-climatized units. The storage will be branded and managed by Public Storage....