Archinect
Andres Stell

Andres Stell

Drexel Hill, PA, US

anchor

Oklahoma Medical Research Foundation

OMRF is a science and technology research lab building.

 
Read more

Status: Built
Location: Oklahoma City, OK, US
Additional Credits: Perkins+Will


Please wait... loading