On June 29, City Ventures Homebuilding LLC sold their property at 2577 Francisco, Santa Rosa to Escutia Jose Felix for $895,000.So far in June 2021, 21 properties sold in Santa Rosa.This story was found on BlockShopper.com.