1524 Garcia Ave Miami, FL 33146