Apartment, Saint-ChamondSale Apartment Saint-Chamond€66,0004 rooms3 bedrooms1 bathroom65.42 m²Exclusive