Titans Tower

Titans Tower is the headquarters of superhero team, Teen Titans.

Physical appearance
The buidling is in the shape of a "T". The entire front wall is a glass window.

Areas

 * Kitchen

Scooby-Doo! Team-Up
Insert details here.

Appearances

 * Scooby-Doo! Team-Up
 * #4. Teen Titans--Ghost