Masjid Alkaff Upper Serangoon | Singapore, 348261 | SalahNearMe | SalahNearMe