BR

20-36 Costa Rica Street, Tower 1

Jerusalem, Israel

Map Goes Here

BUILDING LOCATION

Street Address

Costa Rica 25, 9674625 Jerusalem, Israel

Country

Latitude

31.753939

Longitude

35.172699