Vacation apartment

Cremieux Street, Tel Aviv