7
9920 Lin Ferry Dr
Saint Louis, MO 63123
$11,584,000 USD
28,079 SF
7.15% Cap Rate
28,079 SF
$11,584,000 USD
Supermarket