Vacation apartment
Cremieux Street, Tel Aviv