Type Industrial Status Current Investment Size 131,000 SF Location Houston, TX Southwest Business Park was sold on August 22nd, 2025.