USD 466,034 USD 447,863 Located in La Penne sur Huveaune. 3 bd 1,060 sqft lot 3,638 sqft La Penne-sur-Huveaune
USD 394,418 USD 373,041 Located in La Penne sur Huveaune. 2 bd 883 sqft lot 4,241 sqft La Penne-sur-Huveaune