
Santa Rosa, CA
16,278 sq. ft. available
(16,278 sq. ft. building)
(16,278 sq. ft. building)
1901 Russell Ave, Santa Rosa
Santa Rosa, CA 95403
- ±16,278 available square feet
- ±20 to ±23 ft Clear Height
- Two 19.5 x 19.5 power doors on North and South side; Interior office area of approx. ±1,700 sq. ft. with...
Need Help?
Can't Find What You're Looking For? We Can Help.