Israel, Tel Aviv, Aharon Chelouche Lane, Park HaMesila