Masjid Al Awabin
JL Blimbing II, RT.14/04, RT.2/RW.4, Kota Tua, Mangga Besar, Tamansari, Kota Jakarta Barat, Daerah Khusus Ibukota Jakarta 11180, Indonesia
contacts phone: +62
Latitude: -6.145743, Longitude: 106.819984
larger map & directionsread more