Live Miami! Love Miami! Play Miami!
A huge 2.8 acre Miami Beach waterfront lot located on Pinetree Drive, priced at $13,900,000, recently…