7
124-148 S Cloverdale Blvd
Cloverdale, CA 95425
$2,935,000 USD
29,350 SF
6.36% Cap Rate
29,350 SF
$2,935,000 USD
Freestanding