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