Photo

Photo detail

The Westminster Commerce Center, a warehouse in Alhambra.

Stories this photo appears in:

Alhambra Warehouse Gets $21 Million Loan

The property, which was completed in 2019, has nine units and is fully leased.

Tease photo