0 People Living at 77 W 65th Place N, Tulsa, OK