For sale Studio El Chaparral, Torrevieja Property ref. - 839 35 m2 Living Space 1 Rooms Bedrooms 1 Bathrooms 48000 € Price