Posted inHousing No parking at Mission affordable housing means tenants pay the price by Annika Hom May 5, 2023May 6, 2023
Posted inHousing Rebuked by state, SF revives controversial housing plans by Annika Hom April 21, 2023April 24, 2023
Posted inHousing Audit lambastes Mayor’s Office of Housing for poor reporting by Annika Hom April 4, 2023April 6, 2023
Posted inHousing Mission Moves: New affordable-housing funds just dropped by Annika Hom February 27, 2023February 28, 2023
Posted inHousing Amid dust, asbestos exposures, Potrero Hill residents want developer to do more by Annika Hom January 25, 2023January 26, 2023
Posted inHousing Tenants sue Mercy Housing, alleging ‘uninhabitable’ conditions by Annika Hom December 8, 2022December 8, 2022
Posted inHousing Part II: Multibillion-dollar company delays Hunters Point housing renovation, cites lack of funds by Annika Hom November 2, 2022May 22, 2023
Posted inHousing Mission Moves: New Yucatecan restaurant, Xanath extends pause by Annika Hom October 28, 2022October 28, 2022
Posted inHousing Chinatown SRO tenants win years-long fight with Valstock by Chuqin Jiang October 5, 2022October 6, 2022
Posted inHousing Latest project adds to development surge around Mission and 26th by Annika Hom July 28, 2022July 27, 2022
Posted inHousing Casa Adelante, 100% affordable and electric building, took decades of advocacy by Annika Hom June 3, 2022June 6, 2022
Posted inHousing Prop. I could make social housing a reality— if the mayor disburses funds by Annika Hom May 5, 2022May 6, 2022
Posted inHousing 100s of affordable units stand vacant in SF mixed-income buildings by Annika Hom May 4, 2022May 6, 2022
Posted inHousing State demands SF figure out how to fund enough affordable housing by Annika Hom April 7, 2022April 8, 2022
Posted inHousing Blocked by Supes, housing charter amendment sets sight on voters by Annika Hom April 5, 2022April 6, 2022