Redi-Rock Overcomes Site Challenges in $350 Million Mixed Use Development