Callan Ridge Animation

Callan Ridge is a two-building life science development in Torrey Pines with a striking design of cast-in-place concrete, monolithic glass, natural wood and raw metal that create a retreat-like setting for innovative research.