3429 Broadway St
American Canyon, CA 94503
Building Ownership
Amcan Plaza Llc
Building Class
A
Stories
Year Built / Renovated
2001
Total Rentable Building Area
13,357 SF
Amcan Plaza Llc
A
2001
13,357 SF