9001 N 156th E Pl, Owasso

$272,500   |   3 beds   |   2 baths

9001 N 156th E Pl
Owasso, OK

$272,500
  • 3 BEDS
  • 2 BATHS
  • 1,720 SQ FT
  • 9269
    LOT

Property Details