Damrak 70 is a building in Amsterdam designed by Robert A.M. Stern Architects. City Squares, Famous Architects Links: www.ramsa.com By: bikelane