West Side Duplex

 3309 W 41 Street, ClevelandOH 44109