Where we talk think eat sleep shit San Francisco Giants.
Thursday, 7 May 2015
Affordable for Whom? - Curbed SF
When the San Francisco Giants announced that they would make 33 percent of the units at their Mission Rock development below market rate, questions about the pricing and intended residents...