Mini malls are small blocks of commercial developments