A Detroit couple known for the distinctive “castle” complex where they live and work has filed suit against the city, the Detroit Land Bank Authority and several current and former officials, alleging ...