We do not currently know of any antonyms for glass-fronted billboard.
For similar words to glass-fronted billboard, try:
Did you mean billboard?