Stirling Properties is pleased to announce the addition of Twin Peaks Restaurant and the expansion of Blue Cliff College at Clearview Mall. Twin Peaks has leased 7,910 square-feet of restaurant space at Clearview Mall and will offer customers made-from-scratch food and ice-cold draft beer in a mountain sports lodge setting. Twin Peaks opened their first …
