The owners of the Clearview Mall in Metairie unveiled on Thursday a plan to build a $55 million, 270-unit apartment complex on the site as part of a larger redevelopment of the 35-acre property on ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results