12/01/2021

Disposition of Sherman Plaza Business Park

Sherman Plaza Business Park, a 101,139 sq. ft. industrial property located in Richardson, TX