For Sale Apartment | Otterburn Park Otterburn Park 2 Bedrooms 76 m² 1 bathroom/shower room € 197,785 | $C 309,000