$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$178,000 Sold Sep 03, 2025
319 S Church Ave, Hydro, OK 73048
319 S Church Ave, Hydro, OK 73048