Detached Villa for sale in Las Barreras 7 bedrooms · 4 bathrooms · 0 m² €559,000 REF. ID: PIN-CHA0151ED Resale