25
1708 S Main St
South Jacksonville, IL 62650
$2,490,000 USD
20,000 SF
40
Units
20,000 SF
$2,490,000 USD
Apartments