9+ more pictures Sale Apartment Oliva 2 bedrooms2 baths90,0 sq.m1 878 € price / sq m. Prop. ID: ID 20 0211 Read more