Storrs House in Cleveland

Storrs House in Cleveland is a dormitory. Storrs House is located near East 115th Street.

House Number
1615
Building Type
dormitory