Last owned by disgraced developer Robert Shapiro, the 10-acre Owlwood Estate was first listed for $180 million in 2017. Source: Inman News
Last owned by disgraced developer Robert Shapiro, the 10-acre Owlwood Estate was first listed for $180 million in 2017. Source: Inman News