Multifamily Apartments for Sale - Lakeview Terrace - Dallas Texas

Lakewood Terrace Townhomes

Dallas, TX 75206
Units
8
Year Built
1986
Close of Escrow
June 15, 2012