Updating results...

74055 Recently Sold Homes

203 E 23rd St, Owasso, OK
Sold: $142,500
Sold on 7/10/14
Zestimate ®: $139K
Price/sqft: $72
203 E 23rd St, Owasso, OK74055
3 beds, 2 baths, 1,958 sqft
7,492 sqft lot
Built in 1978