1143 Norwood Ave

 1143 Norwood Ave, ToledoOH 43607