Located directly on Biscayne Boulevard, the Omni International Mall contained over one million square feet of high-end retail space.
FLORIDA EAST COAST REALTY • 100 South Biscayne Boulevard, Ste. 900, Miami, FL 33131 • 305 358.7710
Located directly on Biscayne Boulevard, the Omni International Mall contained over one million square feet of high-end retail space.