Leadership & Staff
Services & Transactions
Oracle Building Corporation
owner of 888 Delaware in Buffalo; landlord to Oracle Charter School
•
landlord