October 14, 2019 Img 1477 Sl America Will Be Renovating The Building Formally Occupied By Plex Systems At 4375 Giddings Road