2
1513-1537 Farmers Ln
Santa Rosa, CA 95405
$415,000 USD
18,529 SF
1
Unit
18,529 SF
$415,000 USD
General Retail