Cape Girardeau to inspect 3,000 rental units over 3 years

Cape Girardeau to inspect 3,000 rental units over 3 years