Detached Villa for sale in Torrox 2 bedrooms · 1 bathrooms · 64 m² €67,500 REF. ID: COP-6034530 Resale