The longtime owner of a waterfront home on Miami Beach’s North Bay Road sold it for $26 million in an off-market deal. Records show Sandra
The longtime owner of a waterfront home on Miami Beach’s North Bay Road sold it for $26 million in an off-market deal. Records show Sandra