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