Situated in Sterling Heights, MI, Crossroads Plaza Shopping Center is one of the area's prominent shopping venues. This Community Center is conveniently located at NEC Metropolitan Pkwy. & Van Dyke Rd.. Crossroads Plaza Shopping Center first opened in n/a. The property encompasses 245,702 sqft. of gross leasable area across its 31 stores.