Harvest Homes - Harvard

7028 S Harvard Ave Tulsa OK 74136