Properties Tete+De+Girafe Apartment Tete+De+Girafe, Building Tete+De+Girafe, Building land Tete+De+Girafe, Business premises Tete+De+Girafe, House Tete+De+Girafe, Industrial premises Tete+De+Girafe, Offices/Business premises Tete+De+Girafe, Parking space Tete+De+Girafe, Prestigious House Tete+De+Girafe