For sale $3,250,000 Haynsworth Beach Sub 8240 Byron Ave, Miami Beach FL 33141 Land MLS# A12078838 · Listing courtesy of Compass Florida, LLC