3815 S Cochran Avenue, Los Angeles, CA 90008 | $1,675,000...