11
18-20 NW 6th St
Evansville, IN 47708
$875,000 USD
7,830 SF
7,830 SF
$875,000 USD
Restaurant