3
6637-6641 Oakmont Dr
Santa Rosa, CA 95409
$27.00 USD/SF/YR
3,692 SF
1
Space Available
Built 1972
3,692 SF Contiguous
Built 1972
3,692 SF
$27.00 USD/SF/YR
Office