5
1201 S Locust St
Grand Island, NE 68801
$3,840,000 USD
37,564 SF
7.5% Cap Rate
37,564 SF
$3,840,000 USD
Restaurant