Sunshine Harbour Towns is a development by Fram + Slokker located at 70 Front St N, Orillia. Introducing a vibrant and captivating new community set in downtown Orillia, nestled by the serene lakeside. It's the perfect place to call home, work, and indulge in endless play. Prepare to be enchanted as your heart illuminates and your spirit radiates. Picture a gentle breeze from the lake, a...