Tidewater Landing

Project overview

$248 million soccer stadium on the river