10271-10283 Bach Blvd
St. Louis, MO, 63132
$720,000
7,700 SF
Well-maintained office/warehouse for sale