Almenara Mall Almenara Mall Almenara mall, Ciudad De La Costa - Canelones.