Crown Plaza Hotel Sale Date: 04.27.10 Property Type: Hotel Rentable Square Feet: Address: 7902 S Lewis Avenue Tulsa, Oklahoma