placejam likes Mar 30, 2017 07:59PM The Cielo Vista Ranch, in San Luis Valley, is listed for $105M - Cielo Vista Ranch, which includes Culebra Peak in San Luis Valley...