19
2000-2014 Salisbury St
Saint Louis, MO 63107
$230,900 USD
12,690 SF
12,690 SF
$230,900 USD
General Retail