New - 30 Mins Ago $360,000 Active 3Beds2Baths2146Sqft35.02Acres 7925 Elk Horn Rd, San Luis, CO 81152 MLS#: IR1071992