Tags: Shopping Mall.
Clearview Mall is a 671226-square-foot (62358.9 m2) shopping mall located in Metairie Louisiana located on 40.5 acres (16.4 ha).It is owned and managed by Stirling Properties.Opened in 1966 the indoor shopping center has 60 stores.The mall serves people throughout Metairie and surrounding areas.