1292 Sw 21st Ter Miami FL 33145 Records