For rent: Apollolaan 187-3, 1077AV Amsterdam €14,000 /mo Apartment, mezzanine, apartment 4 3 2 260 m² ID 01836 Furnished 59