15
119 S Cloverdale Blvd
Cloverdale, CA 95425
$710,000 USD
1,332 SF
1.66% Cap Rate
1,332 SF
$710,000 USD
General Retail