Town North Studios

Arlington, TX 76011
Units
20
Year Built
1971
Close of Escrow
December 10, 2019