2403 is on this end of the building, and it is a masjid called "Baitul Aman". I went around the building. There are small loading doors with same building numbers as in the front.

via StreetComplete 63.0

Attached photo(s):
https://streetcomplete.app/p/330477.jpg
https://streetcomplete.app/p/330478.jpg