Recommended Detached Villa for sale in Castellolí 4 bedrooms · 3 bathrooms · 238 m² €440,000 REF. ID: BCL-104 Recommended Resale