Neeman towers tel Aviv 3.5 bedrooms apartment for rent

lala