Crescent Village <br/>& Cresent Plaza<br/><span> Wichita Falls, Tx</span>

Crescent Village
& Cresent Plaza
Wichita Falls, Tx

  • Year Built: 2003
  • Units: 88
  • Projected CoC: 11%
  • Projected IRR: 15%