13210 Telegraph Road

Project info

Project Name:

Region:

City:

Type:

Status:

Total SF:

13210 Telegraph Road

So Cal

Santa Fe Springs, CA

Mixed

Completed

127,542 SF