13499 Biscayne Blvd #1212, North Miami, FL 33181 - MLS#A10832601 - ...