3563 Southpark Place was built in 2019 and it is about 151,000 square feet, the auditor's site shows. These buildings are in a cluster of industrial properties near I-71 and I-270. Columbus ...
Results that may be inaccessible to you are currently showing.