House for sale, Keizersgracht 584 + 586, North Holland, in Amsterdam, NetherlandsAmsterdam, Keizersgracht 584 + 586, North HollandHouse with flats • 38 room(s) • 18 bed. • 10 bath.