5
818 6th St
Carrollton, IL 62016
$759,900 USD
14,000 SF
16
Units
11.04% Cap Rate
14,000 SF
$759,900 USD
Apartments