Take a closer look 2100 Stratford Cir, Los Angeles, CA 90077Los AngelessoldBehind the prestigious gates of Bel Air Crest rises a completely reimagined European-inspired estate that redefines luxury living.