View Details $1,900,000 1 of 27 Charles City 1 units On Site: 178 Days © 2023 North Central Iowa MLS
View Details $1,700,000 1 of 35 Charles City 13 units On Site: 178 Days © 2023 North Central Iowa MLS