Meem plaza

Meem plaza is located on King Fahad Road and it is a retail center containing 18 stores with more than 100 parking lots.