Crossroads Plaza - Valencia, California

Project Data

Location
California
Type
Mixed-Use
Commercial Space
56,000
Acreage
6.5
Year Built
2008
Status
Sold