Toll Brothers at Skye Canyon - Montrose Collection is a new single family home community
By
Toll Brothers
currently under construction at
8994 Indigo Rose Street,
Las Vegas.
Available units range in price from $699,995 to $1,099,995.
Toll Brothers at Skye Canyon - Montrose Collection unit sizes range from 2031 to 2370 square feet. Toll Brothers at Skye Canyon - Montrose Collection has a total of 11 quick move-in homes currently for sale.