on
Following $83M Purchase in L.A., Billionaire Austin Russell Adds Contemporized Central Florida Manse for $10.6M
Fresh from closing on a 20,000 sq. ft. compound in Los Angeles to the tune of $83 million, Luminar Technologies founder Austin Russell took time out toward the end of...