26
4112-4114 Junius St
Dallas, TX 75246
Price Upon Request
4,284 SF
4
Units
6.5% Cap Rate
4,284 SF
Price Upon Request
Apartments