A Chula Vista self-storage building has been sold for $26.4 million. Buchanan Street Partners bought the 95,000 square-foot climate-controlled building, 3296 Heritage Road, from HomeFed Corp.
Buchanan Street Partners, a Newport Beach, CA-based real estate investment management firm, has announced the acquisition of Westport Business Center, a 176,864 SF office/industrial flex business park in Houston, TX.