$219,750 Sold Feb 20, 2026
8520 NE 33rd St, Spencer, OK 73084
- 5 Beds
- 1.5 Baths
- 1,976 Sq Ft
- Built 1964
Last Sold Summary
- $111/SF
- 14 Days On Market
Current Estimated Value $217,263
Last Listing Agent Monica De Los Santos LUXE Realty Collective
8520 NE 33rd St, Spencer, OK 73084
