1/48 48 Open Sun 1PM-3PM $160,000 4 Beds2 Baths1,138 SqFt 1520 E 51st PL N, Tulsa, OK 74126 Other Types Listed by Tulsa United Realty Group