Southwood Corner
  • Location: Calgary
  • Size: 112,325 sf
  • Service Type: Retail