Taylor Road, Cleveland, Ohio 44112 USA
A view of the front door, photo from late 2013.
Claim copyright