Driving directions

32 טאגור, תל אביב - יפו, Israel