Office Depot Plaza

Office Depot Plaza
12115 S.E. Stevens Road
Happy Valley, OR  97086

Office Depot anchored the Plaza in Happy Valley, OR.

  • Completed: 1991
  • Total square footage: 32,500
  • Focus: Retail