Villa Del Sol Apartments<br/><span> Dallas, Tx</span>

Villa Del Sol Apartments
Dallas, Tx

  • Year Built: 1970
  • Units: 255
  • Projected CoC: 11%
  • Projected IRR: 17%