HOME
PORTFOLIO
ABOUT
OUR PROCESS
OUR FOUNDER
CONTACT
More
La Terraza is a 4-story 125,000 square foot office building in Escondido, California. It includes a subterranean parking structure and features a modern facade of steel frame, glass, and limestone.