Apartment, Saint-Julien-en-GenevoisSale Apartment Saint-Julien-en-Genevois€598,0003 rooms2 bedrooms2 bathrooms76.11 m²