Storch Entertainment Systems
803 South Orlando Avenue
Winter Park, FL 32789
Home Automation, Home Security Companies & Installation, Home Theater Design, Home Theater Installation, Outdoor Audio Installation, Security Camera Installation, Surround Sound Installation, TV Installation
Greater Winter Park Area
A national reputation for system design within architecturally sophisticated interior spaces has landed several of Michael's projects in Florida Design, Audio Video Interiors, Home Theater Magazine, Electronic House, The Robb Report and many trade journals.