News
A waterfront lot on North Bay Road sold for $22.9 million, making it the latest land deal on Miami Beach’s most coveted residential street.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results