3431 Broadway St
American Canyon, CA 94503
Building Ownership
Amcan Plaza Llc
Building Class
A
Stories
Year Built / Renovated
2002
Total Rentable Building Area
32,525 SF
Amcan Plaza Llc
A
2002
32,525 SF