That building looks like the one on Harrisburg in Eastwood next to the Park. If this is the same building it is still there and I want to say it was built in the 1920's.
https://www.google.com/maps/@29.7423592,-95.3240863,3a,41.5y,193.15h,97.81t/data=!3m6!1e1!3m4!1s_sPnptMmse7QbShJGOhQFw!2e0!7i16384!8i8192