Commercial for sale in Espinardo, SpainCommercial premises • 2680 sq ft (249 m²)$50,985Add to favorites