11010 N Kendall Dr 104A Miami, FL 33176