now with even more funk !
CONTRIBUTIONS APPRECIATED

Architect Charles Noble, built 1931 16 story art deco apartment building. Noble also designed the bludgeoned Lee Plaza Apartments, and the iconic Elwood Grill.

2 Responses to The Kean