Green & Clean 8351 Northgate Avenue, Los Angeles, CA 91304