East Dallas Multifamily Site

Location: Dallas, TX Size: 14,080 SF