Apartment, Saint-Julien-en-GenevoisSale Apartment Saint-Julien-en-Genevois€349,0003 rooms2 bedrooms1 bathroom66.49 m²