For sale: Hercules Seghersstraat 25, 1072LZ Amsterdam €595,000 Apartment, mezzanine, apartment 3 2 1 68 m² 996 m² ID 01586 Furnished 25