1€370,000Flat for sale in Pl/ TorremendoDesamparados - Hurchillo - Torremendo, Orihuela208 m²4 rooms3 bathrooms