Sav A Lot
Saint Louis, MO 63113
$4,805,000 USD
15,985 SF
6.55% Cap Rate
15,985 SF
$4,805,000 USD
Freestanding