City council approves north Scottsdale residential development

Toll Brothers is one step closer to seeing its vision of a luxury residential neighborhood sprout on an 80-acre plot of land at 118th Street and [...] Continue Reading →