Rented E Irisstraat 60 Enschede 42 2 Irisstraat 60 7531CW Enschede House 5 rooms 4 bedrooms 1 Bathroom 109 m² Liveable area 152 m² Buildable area