Crossroads Corporate Center83,810 Square FeetBuilt in 1987, Crossroads is a single-story office building at US Hwy 18 and I-94. 20900 Swenson DriveBrookfield, WI Office Buildings 2323 North Mayfair Road 330 Executive Drive 400 & 440 Executive Drive Bishop Woods Centre Riverwood Corporate Center