Featured View Property Investment opportunity “large area with industrial building and photovoltaic” Property Details Property… Area 16035 sq meters For Sale 580,000€ By Popi Sfakianaki