Posted inNews & Politics What the hell is this place? 1623 W. Estes by Web Behrens May 10, 2014August 18, 2021 Rogers Park’s leopard-print house has been the talk of the neighborhood for more than a decade.