7
9920 Lin Ferry Dr
Saint Louis, MO 63123
$10,686,968 USD
28,079 SF
7.75% Cap Rate
28,079 SF
$10,686,968 USD
Supermarket