Located in San Clemente, this apartment features a balcony with sea views. The unit is 45 km from Temecula. Free WiFi is provided throughout the property. Read more
Located in San Clemente, this apartment features a balcony with sea views. The unit is 45 km from Temecula. Free WiFi is provided throughout the property.