Riverwalk Commons

1106 South 20th Street, South Bend, IN 46615