Name
Isidore Heller Residence
Street
5132 Woodlawn Ave.
District
60615 Illinois
Place
Chicago
Country
USA
Built
1896
Designed
1896
Type
villa
Condition
Photos by
Saariste
Co-operating
Reference
Description