APN - 71221430 Have your Mountain Homestead on 2.53 Acres in Wild Horse Mesa, San Luis, CO Enjoy Privacy, Peace, and Power for Only $179/Month! San Luis, Costilla County, Colorado This 2.53-acre property, nestled in the heart of Costilla County, Colo