11685 Canal Dr #304 North Miami FL 33181 Records