Housing & rentals sees Mechelen