$123,000 Sold Nov 15, 2024
- 1,431 Sq Ft
- $86/SF
- 0 Days On Market
- 3 Beds
- 1 Bath
- Built 1975
518 Clifford Ave, Hydro, OK 73048
518 Clifford Ave, Hydro, OK 73048$123,000 Sold Nov 15, 2024
518 Clifford Ave, Hydro, OK 73048
518 Clifford Ave, Hydro, OK 73048