2
1601 Damron Ct
Effingham, IL 62401
$2,791,000 USD
4,187 SF
5.5% Cap Rate
4,187 SF
$2,791,000 USD
Restaurant