908 Admiral Callaghan Ln
Vallejo, CA 94591
Building Ownership
Centro Watt Owner Ii Llc
Building Class
A
Stories
1
Year Built / Renovated
1987
Total Rentable Building Area
90,480 SF
Centro Watt Owner Ii Llc
A
1
1987
90,480 SF