Community projects receive $500,000 from IMB Bank