LaTerra Development Hires Public Storage Exec To Bolster Self-Storage Business

Los Angeles-based developer LaTerra Development is building out roughly $300 million in self-storage developments in Southern California and Texas. (LaTerra Development)
Los Angeles Developer Is Deploying $300 Million in Self-Storage Construction