Los Angeles California 6467 Odin St, Los Angeles, CA 90068 – $1,095,000 3 beds 2 baths 1,863 sqft For Sale : $1,095,000 Patrick Skiffington Keller Williams Beverly Hills439 N. Canon Dr., PenthouseBeverly Hills CA 90210Phone: (310) 651-7658 6467 Odin StCA 90068Home For SaleLos Angeles