News

Taking shape here just south of the Dolphin Bar and Shrimp House restaurant is a behemoth building on the Indian River. The structure at 140 North Sewall's Point Road is a 13,710-square-foot home for ...