Al-Bina Mosque
Address: Jalan Plaza Selatan
Neighborhood: Grogol Selatan
City: Kebayoran Lama
Region: Jakarta
Country: Indonesia