NE 15th & Utica Tulsa, OK
NE 15th & Utica
Type: Retail
Location: NE 15th & Utica
Size: 45000sf
Year Purchased: 2016