Townhouse for sale in Soller 5 bedrooms · 4 bathrooms · 954 m² €2,950,000 REF. ID: JOT-V1433PM Resale