Skip to main content
12430 Mitchell Avenue, Los Angeles, CA 90066 - $2,295,000