7700 N Kendal Dr Miami, FL 33156