2941 S. Telegraph Road, Dearborn, MI

2941 S. Telegraph Road, Dearborn, MI

Occupied - Single Tenant Restaurant
2,542 Square Feet