{{titleBar.tagline}}
LEAGUE CITY - Public Storage Inc., a self-storage real estate investment trust, has acquired Space Station Self Storage.
The property at 3730 Columbia Memorial Parkway comprises nearly 78,000 net rentable sf of storage space in 674 units.
Built in 2009, it sits on 5.4 acres.
Our twice-weekly e-newsletter provides a quick overview of Texas real estate markets. Because your time is valuable.