Apartment 5 rooms in TrierRef 9184003