Julia Ideson Building
The Julia Ideson Building is a Houston Public Library facility in Downtown Houston, Texas, United States.The building, with Spanish Renaissance architecture, is part of the Central Library; it houses ...
Julia Ideson Building - Wikipedia