A huge new home is springing up along North Sewall's Point Road just south of the Dolphin Bar and Shrimp House restaurant. The home is eye-catching at 13,710 square feet. But it still won't be the ...