8430 Byron Ave, Miami Beach, FL 33141 - MLS#A10844031 - Richard Kal...