BR

BSR Tower 2

Bnei Brak, Israel