Space City Time Capsule Houston Drug Company The building still exists and currently houses Harris County Annex 18.