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