Photos & Videos » Photos » The Zahn house at 107 DeLeon St. has been condemned ...

Photo detail
July 12, 2013
angeli wright/awright@vicad.com Buy This Photo

The Zahn house at 107 DeLeon St. has been condemned by the city and is scheduled to be demolished. Historians think the house could have been built as early as 1841.