• Mercedes Benz

  • Project: Mercedes Benz

    Location: 10231 Atlantic Blvd., Jacksonville, Florida

    Installation: The Overhead Door Depot

  • The Motorized retractable screen system will be used to take photos of their costumers and their new luxury Mercedes Benz purchase as well as photos of their vehicles for online inventory and marketing.