774 Admiral Callaghan Ln
Vallejo, CA 94591
Building Ownership
Redwood Plaza Investments
Building Class
A
Stories
2
Year Built / Renovated
1982
Total Rentable Building Area
82,058 SF
Redwood Plaza Investments
A
2
1982
82,058 SF