East Dallas Multifamily Site

Location: Dallas, TX Size: 14,078 SF