8259 N 72nd East Avenue, Owasso, OK 74055 | HotPads