Riverside Center Southfield, MI A BOMA office of the year award winner, Riverside is located in the heart of the Southfield market. Address: 25925 Telegraph Rd. , Southfield, Michigan, 48033 Square feet: 189,500 Acquisition date: 2016 PROJECT GALLERY Contact us