LOUDON PLAZA

Loudon Plaza is a 60,000SF property with restaurants, office space, and retail stores. The entire facade received a makeover, with new raised parapets, canopies, and pergola's.