Sold Townhouse for sale in La Duquesa 3 bedrooms · 2 bathrooms · 140 m² €268,000 - €361,000 REF. ID: SOLGTPROCSW-BOR101 Sold New build