3304 Pepper Avenue, Los Angeles, CA 90065 | $850,000 |...