CROSSTOWN OWNS, MANAGES, & DEVELOPS PROPERTIES THORUGHOUT THE COUNTRY.

Riverside Plaza is a 62,538 sf stabilized shopping center in Belvidere, IL. The property is located on State Street and has tremendous visibility in the heart of downtown. This property was formally owned by Crosstown and sold to a buyer out of Florida who elected to retain our team to manage the property.