I think this ornate building is near the corner of Florida and Tucuman.