1412 W Fayette Ave
Effingham, IL 62401
$4,000,000 USD
20,865 SF
20,865 SF
$4,000,000 USD
Hotel