June 2021 SF Market Report

June 21, 2021