630-638 Davis Ave
Terre Haute, IN 47802
$174,900 USD
1,218 SF
1,218 SF
$174,900 USD
Restaurant