$3,499,000

362 North Croft Avenue, Los Angeles, CA, United States