Manfoha Park I حديقة منفوحة
Address: 7054 Ibn Abdulshakur Alley Manfouha Al Jadida
Neighborhood: Manfouha Al Jadida
City: Riyadh
Region: Riyadh
Postal code: 12656
Country: Saudi Arabia