8625 Ne 10th Ave Miami Shores, FL 33138