Monthly 

€1,400

31
Semi-Detached

Monthly 

€1,200

21
Apartment

Monthly 

€1,400

51
Detached