The Truax Building is a one of a kind four-story, 65,307 square feet, mixed used
(office / retail) building in Old Town Temecula. Located on the Southeast corner of
Old Town it has become a landmark for all visitors to see as they are heading north
on the I-15 corridor.
A classic “turn-of-the-century” Class “A” building with its dramatic stone and glass
lobby features, the Truax Building enjoys unobstructed visibility from the freeway
and 360-degree views over the pristine Santa Rosa Plateau.