Charles S. Theofilo is a veteran neurosurgeon and founder of The Spine Center. He owns this 15,104 sq ft home.