Lawsuit claims landlord pocketed security deposits from unsuspecting tenants in San Diego

Avalon owns five apartment buildings in San Diego County, including one in La Jolla, Pacific Beach, Vista, Balboa Park and Spring Valley.

Do you trust this headline?