Heavy monsoon rain has caused flooding on roads in Apache Junction and east Mesa.