5215 N 2nd St
Saint Louis, MO 63147
$280,000 USD
60,000 SF
60,000 SF
$280,000 USD
Warehouse