8530 Byron Ave #504, Miami Beach, FL 33141 - MLS#A11106942 - Julia ...