1/37 37 Open Sun 2PM-4PM $439,000 3 Beds2 Baths1,472 SqFt 1123 S Newport AVE, Tulsa, OK 74120 Other Types Listed by Cochran & Co Realtors