Ambassador Apartments

Fort Worth, TX 76112
Units
62
Year Built
1962
Close of Escrow
May 30, 2007