Israel's First LEED Platinum Building Opens in Tel

INHABITAT