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

Photo detail
July 10, 2013
Photo by Angeli Wright Buy This Photo

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

Read related story