Fashion Island

Tesla Showroom

  • Client:  Tesla Motors
  • Location:  Newport Beach, CA
  • Completed:  2011