1225 W Freeman St
Carbondale, IL 62901
$529,900 USD
10,400 SF
14
Units
16.25% Cap Rate
10,400 SF
$529,900 USD
Apartments