Taking another look at the costs of building affordable housing

Voiceofsandiego.org investigation uses inaccurate / misleading comparisons

by