04/25/2024

Disposition of Commerce Center South

Commerce Center South, a 113,000 sq. ft. industrial property located in Austin, TX