Home > What Will $20 Million Get You? Buildable Waterfront Lot in Miami Beach What Will $20 Million Get You? Buildable Waterfront Lot in Miami Beach