Apartment 2 bedrooms in DiekirchRef 9265933