Terramar Retail Centers
Drag box to select area
Terramar Retail Centers is a private commercial investment, management and development company that was establised in 1996. This is a headquarters office location for the company. Terramar acquires, develops and operates retail properties throughout the western United States.<br><br>
5973 Avenida Encinas, Carlsbad, CA 92008
- Fax: 760 804-8605
- Accessibility Details: There is elevator access.
- Hours: Mon - Fri, 9am - 5pm; Sat, Sun, closed
- Accessible: yes