This is the town center of North Clayton Village in Clayton, Ohio. It has a nice wide Main Street, store front shops, a coffee shop, a park around the corner and apartments on top of the shops. It has everything you would ever want in a village.
Only it is a fake.
….
.