Low-lying, Elaya Street junction in R.K. Nagar has been a bugbear every monsoon for residents and Greater Chennai Corporation ...