SFMTA Promised 465 Affordable Units. There Was Never a Plan to Pay for Them. Shared 6 months ago · garryslist.org Read the article