Riverwood Plaza

Location: Sioux Falls, SD
Area: 39,120 sq ft
Year Acquired: 2014