Riverwood Office Building 57,317 Square Feet Riverwood is strategically located at the northwest quadrant of I-94 and State Highway 164 in Pewaukee (Waukesha), Wisconsin. Located in a beautiful natural setting with extensive landscaping. Built in 1999. N19 W24130 Riverwood DrWaukesha, WI Office Buildings 2323 North Mayfair Road 330 Executive Drive 400 & 440 Executive Drive Bishop Woods Centre Crossroads Corporate Center Independence Center Plymouth Plaza