View Details New On Site 2 Days Ago $699,000 1 of 18 Maverick Acres | Ordway 5.2 acres On Site: 2 Days