1. iStorage Self Storage 23954 Kean St, Dearborn, MI 48124 Coordinate: 42.2992,-83.27058 Phone: (313) 209-5045