Israel locations: Tel Aviv streets

NACHMANI STREET, PAGODA BUILDING AND OTHER INTERESTING BUILDINGS NEXT TO IT