800 Yolanda Ave
Santa Rosa, CA 95404
$4,800,000 USD
5.53 AC
5.53 AC
$4,800,000 USD
Industrial