1/52 52 Price Dropped by $10K $ 210,000 11.2 Acres 61 Lizard LN, Berry Creek, CA 95916 Vacant Land Listed by eXp Realty of California Inc