Felix B. Maduro, a luxury department store in Panama’s Soho Mall
Defined by a selection of high-end retail shops, the upscale Soho Mall is anchored by the sparkling new Felix B. Maduro, a four-level department store occupying the 120-store luxury mall’s upper levels.
From VMSD