Insiders told the publication that these new properties are conveniently located around a 10-minute walk from a third mansion Musk tends to stay in when in Austin.