North Canyon Village – New Retail Center
North Canyon Village – New Retail Center Date 2008 Client Terra Partners Status Complete Location Phoenix, Arizona Size 80,000 SF Project description Developed by Terra Partners, North Canyon Village consists of 11.39 acres and 79,534 total square feet of...
Recent Comments