Casetta Rossa on the Hills With sea View at 3 Kilometers From San Teodoro – San Teodoro | SherryStay