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 ...