7610 N 142nd E Ave, Owasso

4 beds

7610 N 142nd E Ave
Owasso, OK

  • 4 BEDS
  • 2,672 SQ FT
  • 10,500
    LOT

Property Details