Driving directions

Malcha Shopping Mall

1 Derech Agudat Sport Beitar, Jerusalem, Jerusalem District, IL