8
3317 Sebastopol Rd
Santa Rosa, CA 95407
$129,600.00 USD/AC/YR
0.23 AC
1
Space Available
0.23 AC
$129,600.00 USD/AC/YR
Agricultural