City Streets
The Rise and Fall of John Keefe
Keefe Ave was named after wealthy businessman, later disgraced for embezzling.
Keefe Ave was named after wealthy businessman, later disgraced for embezzling. Back to the full article.
Keefe Ave was named after wealthy businessman, later disgraced for embezzling.
Keefe Ave was named after wealthy businessman, later disgraced for embezzling. Back to the full article.

This ad will close automatically in 15 seconds.
Tired of seeing banner ads on Urban Milwaukee? Become a member for $9/month.
