4
20001 Sherwood St
Detroit, MI 48234
Rate Upon Request
170,000 SF
1
Space Available
170,000 SF Contiguous
170,000 SF
Rate Upon Request
Industrial