14744 E 74th St N
⋅
Owasso, OK
MLS Number
2427893
Beds
4
Baths
2.5
Square Feet
2,146
Lot Size
40,314
Show More