6+ more pictures Exclusive Sale House Oupia 4 bedrooms2 baths160,0 sq.m400 sq.m. lot1 244 € price / sq m. Prop. ID: 01-3928 Read more