[Ca-commercial] Majestic retail and commercial building nested on a prominent corner of Main St S and Church St in downtown Georgetown.