3
613 Locust St
Marshall, IL 62441
$775,000 USD
13,394 SF
8.69% Cap Rate
13,394 SF
$775,000 USD
Convenience Store