Detached Villa for sale in Barbarroja 7 bedrooms · 7 bathrooms · 0 m² €549,500 REF. ID: HON-240 Resale