The property at 2577 Francisco Ave., Santa Rosa was sold on June 29 by City Ventures Homebuilding LLC for $895,000. The buyer was Escutia Jose Felix.This property is one of 21 sales so far in Santa Rosa in June 2021.This story was found on BlockShopper.com.