PROFILE

A 32,449 SF industrial building locatd on Telegraph Road in Southfield, MI.