1/30 30 New $39,000 40.4 Acres Lot Lot 8 Ewing Ranch South, San Luis, CO 81152 Other Types MLS# 6725543 Listed by Brackendale Realty Llc