If you haven’t considered Findlay Creek (located off Bank Street in the south end of Ottawa) as your destination to buy a home or rent yet – now would be the time. The construction of the first shopping plaza is in full effect. Findlay Creek residents are getting excited about the great variety of stores […]