The family of billionaire Edwa Chris Larsens purchased a 46-acre estate in Napa for $13.5 million in 2025; in it
Economic Times Markets · Source
The family of billionaire Edwa Chris Larsens purchased a 46-acre estate in Napa for $13.5 million in 2025; in it