Torrevieja, AlicanteTorrevieja, Spain€379,000Bedrooms: 2, Bathrooms: 2, Apartment in Torrevieja, Alicante, SpainReference MLSC9974778