For LeaseRetail$12.00/SF + $3.50NNNPROMENADE PLAZA – 7475 – 7525 Mexico Rd. St. Peters, MO 633767475 - 7525 Mexico Rd.St. Peters, Missouri 63376Beds Baths 9681Sq ftView Listing