Stationsplein ZW 951
Schiphol,
NL 1117 CE
Near the airport
Distance21.4 miles
SELECT