Ofra City, Santa Cruz de Tenerife, Santa Cruz de Tenerife, Canarias, Spain 5.0
Pje. Juan XXIII, 1, 38010 Santa Cruz de Tenerife, Spain
Located nearby
Plaza el Rosario, 115, 38010 Santa Cruz de Tenerife, Spain
173 meter
Hospital Santa Cruz de Tenerife, Santa Cruz de Tenerife, Canarias, Spain
Ofra City address
reviews Ofra City