Melius Collart Residence
1448 West 81st Street
Cleveland, OH
Built: 1896   Status: Standing

bp 24030 - 4.22.1896