5 days ago Large commercial premises in Carouge Geneva (District), 19 route de saint-julienCommercial premises • 6 room(s) • 1 bath. • 120 m²