11040 Sw 59th Ter Miami FL 33173 Records