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