Technion Guest Apartments

.

LOCATION Haifa, Israel

CLIENT The Technion – Israel Institute of Technology