Localizer Mall

Prince Muhammad Ibn Abdulaziz Road, Al Olaya, Riyadh 12222, Saudi Arabia Phone: +966 11 464 7894

About

Center consists of a basement is dedicated to parking, ground floor, stairs, first floor offices and a gym complex is located on the Localizer Mall Tahlia Street Intersection Hamdan on an area of land of 220,000 m 2 Twenty-two thousand square meters.

Travelers also viewed these places similar to Localizer Mall

If you have been to Localizer Mall, share your experience

Review this place