31
160 Cherry Ave
Auburn, CA 95603
$780,000 USD
2,580 SF
2,580 SF
$780,000 USD
Office Residential