The property at 2905 Santa Rosa Ave., Santa Rosa was sold on Nov. 15 by Smart & Final Properties I LLC for $3,390,000. The buyer was B & B Santa Rosa LLC.So far in November 2018, 12 properties sold in Santa Rosa.This story was found on BlockShopper.com.