5680-5704 Natural Bridge Ave. St. Louis, MO
5680-5704 Natural Bridge Avenue, St. Louis, Missouri 63120
40,000± Sq. Ft. Industrial/Retail Center, 1.85 Acre Lot, 7,000± Sq. Ft. Office/Showroom Available, 2,700± Sq. Ft. 5 Bay Vehicle Repair Facility Available, 30,300± Sq. Ft.