Twelve suite apartment
1579 Crawford
Cleveland, Ohio
Built: 1904   Status: Demolished

OAB 5.04