Otis Group of Companies

The City of Ottawa is considering an application to build a 96,875-square-foot shopping complex in rural south Ottawa.