Kudi Tower
Ajyad Street, 23333 Mecca, Saudi Arabia, Mecca, Saudi Arabia