6110 E 71st St, Tulsa, OK
3111 S Harvard Ave, Tulsa, OK
2409 E Admiral Blvd, Tulsa, OK
3815 S Harvard Ave, Tulsa, OK