For rent: Amstelbeststraat 4, 1096GD Amsterdam €8,750 /mo house, mansion, terraced house 7 4 3 324 m² 225 m² ID 01148 Furnished 44