I-20 Distribution Center II

A premier industrial development in the South Dallas Market.​