AddressHaHashmonaim St 103, Tel Aviv-Yafo, Israelהחשמונאים 103, תל אביב-יפו, ישראלApproximate location