Yale 51 Tulsa, OK
Yale 51
Type: Retail
Location: 4725 E 51st St
Size: 3500sf
Year Purchased: 2016