12722 North Road
(1)

12722 North Road, Cleveland, OH 44111

Reviews

1 year ago

My apartment

It's not bad. It's the first place my husband and I have lived in, but it's definitely not up to code. It's falling apart.