Frontal view of the urbanized property for sale in La Mata Torrevieja Spain