$725,000

7949 Selma Avenue, Los Angeles, CA, United States