$485,000 Sold Nov 20, 2025
12042 W 62nd Place N, Sand Springs, OK 74063
- 4 Beds
- 3 Baths
- 2,528 Sq Ft
- Built 1994
Last Sold Summary
- 7% Below List Price
- $192/SF
- 31 Days On Market
Last Listing Agent Tedra Korf Keller Williams Advantage
12042 W 62nd Place N, Sand Springs, OK 74063
