River Plaza

Location: Sioux Falls, SD
Area: 38,713 sq ft
Year Acquired: 2015