Add to favoritesHOTEL RESTAURANT FOR SALE IN CUBILLOS DEL SILCubillos del SilCommercial premises • 14338 sq ft (1332 m²)$188,013Request a tourContact agent