5 years agoDECEPTIVELY HUGE $12MILLION MANSION IN THE FLATS OF BEVERLY HILLS!!Producer MichaelVerified