10893 Touchstone loop in Stepping Stone, Parker is Sold! in Stepping Stone, Parker The 2 storey at 10893 Touchstone loop has been sold. Property information