4560 N 2nd St
Saint Louis, MO 63147
$1,195,000 USD
25,227 SF
25,227 SF
$1,195,000 USD
Warehouse