5
1709 S 11th St
Saint Louis, MO 63104
$1,436,400 USD
20,520 SF
20,520 SF
$1,436,400 USD
Warehouse