San Francisco Tenants Get Chilling Letter From Landlord

Robert Shelton told rent-controlled tenants that they must make at least $100,000.

May 7, 2014

Examined