News

The 38-acre waterfront property is at Indian River Boulevard and 17th Street. Three Corners is expected to cost $249 million.