Arbor Vista Apartments<br/><span> Dallas, Tx</span>

Arbor Vista Apartments
Dallas, Tx

  • Year Built: 1980
  • Units: 196
  • Projected CoC: 10%
  • Projected IRR: 20%