Truax Hotel

Truax Hotel

Mixed Use 5-Story Boutique Hotel, Retail Center, and 6-Story Parking Structure. Approximately 225,000 square feet. Located in Temecula, California.

    • Categories: Hospitality