Crossroads Center is located on the I85 freeway at the Andrews Ave. exit and is approximately 45 minutes from the Raleigh/Durham market. The center contains a mix of long term local tenants in both retail and office units.

48 total views, 3 views today