Project Details

Address:
1300 Oliver Road

Square Feet:
55,000

Year(s) Built:
1991

Major Tenants:
Bank of the West
Placer Title Company