Cielo Vista Dr, Spanish Springs, Nevada - Redfin
6 addresses found on Cielo Vista Dr in Spanish Springs, Nevada. The average lot size on Cielo Vista Dr is 645326 sq. ft. The average property tax on Cielo Vista Dr is $2.3K/yr. Find an address below to learn more about the property details: