3535 Curtiss Ln Miami, FL 33133