Newly Rennovated Duplex Side

 3201 W. 43rd St., ClevelandOH 44109