About this property
This magnificent apartment, located on the central and emblematic San Francisco street in Santa Cruz de Tenerife, the capital of the island, offers a unique opportunity to live in the heart of the city. It is a completely renovated home with exquisite...