This 0.06 acre lot is located in Toledo, Ohio and the address is 1122 Hood St, Toledo, OH 43610. Toledo, Ohio is located about 1 hour south of Detroit Michigan and about 2 hours west of Cleveland, Ohio. Toledo is a hardworking city that would like to