10406 Avalon Boulevard, Los Angeles, CA 90003 | $675,000...