Townhouse for sale in Llombai 2 bedrooms · 1 bathrooms · 141 m² €85,000 REF. ID: UBR-3424-01223 Resale