The mixed-use development named Grand Avenue will combine retail with hotel and residential components.
The mixed-use development named Grand Avenue will combine retail with hotel and residential components.
Credit: 
CSA_OnCenter-fig4.jpg