Victor Public Storage Now Open
August, 2019: Austin based real estate developer Capella Capital Partners, LLC has completed and opened for business a 70,000 sf self-storage facility located in North Austin at 700 Victor St in Austin, Texas. The 100% climate-controlled facility consists of 577 storage units, spread over 3 floors. Public Storage is managing the facility.
Capella Capital Partners, LLC has development and investment interests in office, mixed-use, and multi-family projects in addition to self-storage. The company is an affiliate of commercial real estate services firm Capella Commercial.