7868 Southwest 102nd Lane, Miami, FL 33156