Way back, I mean way back (in the 80s), I visited a friend in Tulsa that lived in these apartments called "The Falls." I can't remember exactly where they were. Not near downtown, somewhere around Memorial, I believe. Beautiful apts. at the time, and on a large hill overlooking the area. Are those apts. still around?