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