Detached Villa for sale in Orba 3 bedrooms · 3 bathrooms · 225 m² €699,585 REF. ID: PEG-001284a Resale