Residents at London Townhomes in Southwest Atlanta are grappling with an unsettling problem: their rent checks have ...