Shopping malls database
The Omni Shops is located at the corner of Northeast 15th Ave. & Biscayne Blvd., Miami. It is a Lifestyle/Specialty Center which opened in 1976. It is an Enclosed shopping mall with 850 parking spaces. It covers an area of 300,000 sqft. and has about 0 stores.
Shopping mall's name: The Omni Shops
Address: Northeast 15th Ave. & Biscayne Blvd., Miami, FL 33132
Number of stores: 0