8025 Byron Ave, Miami Beach, FL 33141 - MLS#A10285945 - Richard Kal...