Mendota Heights Business Plaza – 1385 Mendota Heights Rd Office For Lease Mendota Heights Business Plaza: 1385 Mendota Heights Rd Space SIZE TERM RATE SPACE USE CONDITION AVAILABLE 33,197 - Posted in Completed Projects, Space For Lease