Sold Detached Villa for sale in Roda 3 bedrooms · 2 bathrooms · 84 m² €339,900 - €345,900 REF. ID: SOLGTPROCBS-PCO44 Sold