Green House

Arlington, TX 76010
Units
39
Year Built
1966
Close of Escrow
April 20, 2015