TOWER 1660

TOWER 1660

  • Denver, CO
  • $10,375,000 Acquisition
  • 111,786 SF Office Building
  • Stabilized Asset
  • 69 Tenants
  • 10 Yr Fixed Financing
  • 10.9 Cash-On-Cash Without a Sale