TRUAX BUILDING

Four story, 70,000 square foot Mixed use building in Old Town Temecula, California