4
5600 S Grand Blvd
Saint Louis, MO 63111
$1,675,642 USD
2,750 SF
7% Cap Rate
2,750 SF
$1,675,642 USD
Fast Food