Oakbend Office Building
Oakbend sustainable office building in St. Louis, Missouri, USA completed in 2006 waiting for LEED certificate. Sustainable 3 story building and site designed around green design features.
2004
2006
Don Rataj